task forces - German English Dictionary